Toyota Motors (NYSE: TM) released its fourth quarter and full-year results on 9th May. The company reported better than expected results, beating its own FY 2018 guidance. Coupled with the company's announced 55 million share buyback program, Toyota's stock price surged....